package 抽象方法;

/*
 * 抽象方法：添加abstract关键字，去掉大括号,抽象方法所在类必须为抽象类 添加abstract
 *
 *
 * 如何使用抽象类和抽象方法：
 * 1、不能创建new抽象对象
 * 2、必须用一个子类来继承抽象父类
 * 3、子类必须覆盖重写抽象父类中的所以抽象方法，即去掉抽象方法的abstract关键字，补上方法内容
 * 4、创建子类对象进行使用
 * */
public abstract class Animal {
    //抽象方法
    public abstract void eat();

    //普通方法
    public void normalMethod() {
    }
}
